'''猜数游戏续。当用户输入的不是整数（如字母、浮点数）时，程序会中止执行退出。
改编题目1中的程序，当用户输入出错时给出“输入的内容必须为整数！”的提示，并让用户重新输入。'''
try:
    inputYear = eval(input('请输入任意一个年份：'))
    if type(inputYear) != type(123):
        inputYear = 0
        EXCEPTION = 1/inputYear
except ZeroDivisionError:
    print('输入内容必须为整数！')
except:
    print('输入内容必须为整数！')
respond = ''
if (inputYear%4 == 0) and (inputYear != 0) :
    respond = ''
elif inputYear%400 == 0:
    respond = ''
else:
    respond = '不'
print('这个年份{}是闰年'.format(respond))
